﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Resehantering
{
    public class UtlaggLista : System.Web.UI.Page
    {
        public UtlaggLista()
        { 
        
        }

        //Lägger till utlägg i listan
        public void addToLista(Utlagg nyttUtlagg)
        {
            if (Session["allaUtlagg"] != null)
            {
                List<Utlagg> list = (List<Utlagg>)Session["allaUtlagg"];
                list.Add(nyttUtlagg);
                Session["allaUtlagg"] = list;
            }
            else
            {
                List<Utlagg> list = new List<Utlagg>();
                list.Add(nyttUtlagg);
                Session["allaUtlagg"] = list;
            }
        }

        //Hämtar listans innehåll
        public List<Utlagg> getLista()
        {
            List<Utlagg> list = (List<Utlagg>)Session["allaUtlagg"];
            return list;
        }

        //Tömmer listan
        public void emptyLista()
        {
            List<Utlagg> list = (List<Utlagg>)Session["allaUtlagg"];
            if(list != null)
                list.Clear();
            Session["allaUtlagg"] = list;
        }
    }
}